package com.coolt.client.components;

import java.util.List;

import com.coolt.client.Labels;
import com.coolt.client.Util;
import com.coolt.client.model.Comunidade;
import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.ui.HorizontalPanel;
import com.google.gwt.user.client.ui.VerticalPanel;

public class ComunidadesHighlights extends VerticalPanel {

	private Labels labelsConstants;

	public ComunidadesHighlights(List<Comunidade> lista) {

		labelsConstants = GWT.create(Labels.class);

		setStyleName("frames");
		setHeight("150");
		add(Util.tituloFramesHome(labelsConstants.inicioComunidadesDestaque()));

		HorizontalPanel hp = new HorizontalPanel();
		add(hp);

		for (int i = 0; (i < lista.size() && i < 5); i++) {
			hp.add(Util.comunidadeImageNome(lista.get(i)));
		}
	}

}
